30961
5325
1160
1243
1711
1124
984
2605
3023
879
2344
1135
1234
998
2503
1820
1084
3163
3490
1100
1061
2957
1315
1114
1745
913
1174
1221
1341
2793
4814
1022
1053
998
909
2052
1689
1291
1074
1561
1614
1552
978
1392
1264
7070
1046
1303
1120
3282
4559
4269
902
1896
1656
1250
1285
945
13756
1661
1598
1029
1013
865
1737
948
2577
1688
1138
1339
1117
1476
1206
1938
2291
3259
1192
1255
996
5372
1978
2045
1144
2012
1616
2302
1048
1520
1328
2276
1082
1423
1775
1191
1503
1402
5401
943
1699
1649
1343
866
1165
972
940
1501
1656
2287
2204
1754
2244
1783
1162
1036
1327
1128
1228
1870
1116
1849