1416
2
3567
1
1145
10952
5
1127
1400
3505
1526
3158
3948
3
3366
8329
1181
2033
8
1331
1636
658
0
2099
891
1241
3644
4
3879
7
2200
2145
4255
5253
277
1411
1329
2480