2429
1332
1081
805
1240
960
1348
9003
1044
954
824
1182
2609
2465
1145
996
918
944
1377
1254
999
889
2313
2643
861
2218
926
1034
1435
1972
759
1159
1564
8833
834
1231
1159
1612
926
923
1000
1989
1925
1050
879
1418
3050
1018
918
1354
932
2692
2094
930
1068
1220
2002
901
2654
2324
2354
1984
1190
2321
1468
1850
2052
871
959
3374
1570
805
668
4908
1641
884
1172
875
726
2339
1928
1113
1316
1949
1412
1137
1070
3237
843
1501
1000
900
909
1117
1232
1206
776
2270
785
1336
808
1427
1379
2880
943
696
1205
658
754
1779
839
1616
897
2387
817
919
752
843
847
1291