2958
738
915
1370
1005
1227
2462
787
1195
1046
5116
1064
762
933
1302
1035
983
3580
845
3531
922
890
815
1262
722
781
1559
817
871
1199
1272
1389
717
783
800
780
7445
944
4800
1329
1386
1290
722
1213
1111
1421
1812
1358
1274
1288
6037
1426
1589
1232
825
4258
1591
810
1959
1934
1992
824
796
1340
1276
771
1467
1325
1284
918
1263
1362
1564
1618
863
1639
808
698
1374
1293
5248
1429
745
1099
1494
2092
881
934
1895
976
2108
5285
5099
761
791
1293
2381
934
848
747
678
1393
1017
1991
841
1021
1375
2980
1554
965
859
2100
2388
717
5171
966
1170
1246
1247
1139