1692
1
2746
1345
2
3868
7
3471
3
1400
2942
4509
1379
1317
2470
2605
8280
8
1516
1584
1708
4431
1367
928
1256
1841
2738
3659
14
2955
934
1750
13159
10