1251
1
3222
6
1295
2366
5
1466
994
1445
571
0
2028
1788
14125
10
1564
2
4506
1194
527
3
4179
1679
4309
297066
1527
2664
2650
20
471
1178
3196
1767
737
894
905
280