962
1409
973
992
890
6562
2073
1384
3568
1161
998
1091
1345
1333
955
1545
3950
901
2456
2137
1402
1453
1812
1119
1301
1048
3981
2402
990
1791
4651
1246
4026
1045
1465
1659
15821
998
1363
1083
3027
1585
1254
3018
996
1151
2284
7380
12268
1118
1552
1138
3772
1155
1230
2498
2470
1196
1152
2607