1132
0
1129
633
1
3070
11
300
935
804
964
493
383
1084
475
1390
2000
2211
573
1053
1418
2
2459
6
1049
714
2225
3
730
1354
553
8024
1532
2808
1056
913