1251
1
3222
6
2366
5
5375
0
1466
1295
4179
14125
10
734
1688
994
1445
813
2495
1683
1743
1558
2
1451
790
4506
2522
1535
810
4553
2265
1534
1364
1720
2908
1679