3010
951
882
1241
1442
755
883
727
1687
1207
678
5006
1694
1850
1317
2090
9094
1382
1054
3035
1302
1155
2206
748
884
936
2186
1232
965
741
2300
1046
827
672
809
754
688
851
925
1268
726
1000
661
712
1231
2535
1217
1014
1434
691
885
840
1891
1566
1203
1417
926
779
939
1640
1157
836
6185
1304
1200
1717
1697
871
950
1842
1432
3436
801
1708
873
1353
863
818
875
893
15283
862
12879
8606
822
645
990
906
759
1930
1323
1458
720
1690
775
3922
1577
1102
827
952
1626
688
1025
1015
1241
2488
1028
1360
814
679
1213
1598
795
1364
1096
756
1508
917
747
3546