2834
1545
1577
953
5109
2985
3701
924
847
1282
1016
1846
3303
2872
18216
983
3627
844
1041
834
5521
853
1341
1569
1524
1017
1132
1071
1196
1590
1265
2346
841
2623
951
1437
1281
824
1171
983
975
1427
1743
1278
1090
1111
2000
1028
893
1019
853
872
915
1246
1065
1232
1167
2386
966
990