1204
2
915
1122
1
1046
478
3
479
2093
2526
300
184
542
1384
1274
141
916
2331
5
2717
0
845
618
378
647
267
191
170
88
422
772
532
1325
4
395