1251
1
3222
6
2366
5
2123
0
1466
14125
10
1445
181997
11
994
475
4179
1070
1298
1178
914
737
905
717
1485
1243
3196
2
1105
1103
2241
813
534
490
2271
4
484
3655