1132
0
2730
6
593
1277
5
58
246
522
1343
804
1010
1
569
1282
2659
2
2188
9
1960
7
670
2628
3990
792
1053
290
2587
2749
3
3674
10
1650
475
486
1115
479
10324