974
903
2474
774
1162
854
2395
2352
1324
5829
1129
687
733
708
9405
1335
1087
725
2417
873
1264
878
658
1701
1089
734
1541
840
937
1586
685
3268
806
986
687
1653
1446
2266
3479
676
683
1612
764
1691
1805
2312
1308
778
1844
1107
2825
879
1047
2321
913
3340
2779
1841
1073
1777
1218
2609
1361
682
1444
1205
1047
599
763
1177
1448
2407
671
1400
2369
688
851
890
1117
860
801
794
690
3613
657
721
719
779
898
1631
696
2700
703
721
1062
894
1325
1495
3169
864
682
1447
1370
944
589
1579
2013
1567
1825
1217
963
1217
830
878
1133
1327
1063
1805
2509
710