4145
3
2519
9
2732
0
751
1
663
1413
11
1458
590
1333
2
935
38
266
9045
98
578
812
1198
126
479
575
1093
3088
142
915
491
1486
433
1531
446