1759
9
935
2
3043
5
1270
3
1260
0
425
1
1081
2032
4
884
2111
1549
372
1113
953
5573
6
2181
724
526
688
602
588
2279
1134
1310
2192
1022
568
699
486
1415