1251
1
3222
6
2366
5
1466
1295
14125
10
994
1445
813
0
1558
2
4506
1535
810
4553
2265
1534
1364
4179
1720
2908
1679
4309
3
2558
1527
2664
6952
1178
1767
737
1329