1148
1420
1331
5831
39856
2927
1068
1060
1006
1701
1127
1173
3951
1163
2468
1448
1015
1861
994
1316
1027
979
1234
1363
1471
961
3201
1132
1107
1075
2766
1412
1176
1523
1860
1446
1659
1044
1465
3516
1416
1102
1595
987
1862
1160
1134
1069
1065
989
1126
5586
1115
1197
3729
1147
1380
997
1345
1186