3515
15559
910
905
1648
1520
999
2448
2883
5881
2635
2281
1663
1293
2734
2911
1610
1221
1484
923
1996
1161
2288
1739
1554
1071
1808
9069
4342
176120
5354
1324
3252
2893
3566
1046
1179
2898
2334
1053
2069
1815
1243
1200
1031
986
993
1275
1732
2126
916
1109
1251
2925
1694
4806
900
1159
7902
5718
1292
76166
8166
4288
3086
2768
9828
1019
921
12015
1520
3239
1035
1980
1287
1621
2236
1637
1951
2406
1143
1378
2079
3343
976
2428
1703
1481
176075
1287
975
2209
2091
998
2248
3011
2207
2848
1771
4383
966
1630
889
7868
18968
2602
1281
1055
1147
2520
1022
1779
1220
2855
2028
1628
957
1964
1991
1429