2991
10
1421
1
1869
6370
5
1343
0
1550
1132
1073
2
3025
849
3116
522
1385
1008
1188
1302
521
1225
1378
2905
3
670
2459
1374
1923
11829
2143
971
493
633
720