1251
1
2366
5
3222
6
1295
994
1466
14125
10
1445
1558
2
4506
1535
2265
1534
1364
4179
1720
1679
4309
3
1527
2664
1178
1767
737
0
1329
1807
950
2028
1485
1250
1815