2205
1
4644
11
1296
0
1643
993
2
2650
5
2696
3
1639
1132
3157
1477
1108
769
924
980
7
1147
587
557
1030
935
280
1339
1354
1782
1921
4
705
1194
108
1240
1152