1251
1
3222
6
2366
5
1466
994
1445
2028
0
14125
10
1564
2
4506
1295
1194
527
3
4179
1679
4309
1527
2664
471
1178
3196
1767
737
905
1226
1807
884
1815
1320
8262
12