8807
5
2989
3
1123
1
1286
2
540
1059
611
0
1414
414
2395
1073
400
2724
11
3203
10
1336
484
3020
6
477
1650
798
58
472
19034
1089