1251
1
3222
6
2366
5
2123
0
1466
1992
3
14125
10
1445
697
1309
994
4914
2
475
4179
1070
1298
1178
914
737
905
717
1485
1243
3196
1105
1103
2241
813
534
490