1694
3441
1832
2908
1527
2254
1573
1289
2059
2183
1047
1128
1408
1263
1028
897
1236
2012
2578
2619
1049
2330
951
872
4467
1891
804
917
3004
1168
1278
1601
1186
960
1396
825
2468
1347
1109
2774
849
839
1970
1214
1386
1214
1487
1439
2456
898
1008
2464
860
1274
1358
907
1353
2441
939
1293
736
910
1444
2922
1270
1205
913
900
670
1552
2321
1164
808
818
904
1913
4908
1059
962
1049
703
1570
777
903
1016
2222
1836
710
777
846
659
2001
1171
1004
1390
790
2224
743
1190
2130
3237
1985
726
1142
2250
884
1099
747
2898
779
8640
847
2880
2578
1172
843
2169
811
1468
1048