1340
9
977
0
4217
10
400
1
902
417
173
4
3236
3
2658
2529
2
4963
5
1488
2378
7
645
238
867
583
3924
8
2230
1498
3142
4540
6
1228
2691
2643
3030
1712
639
1175
1132