5602
9
1222856
4
2108
2189
1
476
598
2
400
2059
8
2150
4577
18
1232
2934
420
0
10324
1751
2730
6
2330
1810
3
1311
48708
482
3109
5
31220
10
1943
1819
346
1559
3493
1960
7
1496