1609
2763
1621
1308
911
2745
1312
2165
1495
1053
944
1491
1372
2017
909
898
1345
1493
2183
1093
1949
2270
1173
896
897
1501
985
1322
1019
910
1426
1168
1413
880
957
2401
1078
933
1008
2295
1480
873
845
908
957
847
892
1684
1471
1267
946
863
1906
993
927
1966
2231
1073
1419
898
942
1328
1272
772
954
862
1269
1426
830
863
898
1310
1262
773
1894
805
758
914
1012
1340
1162
870
1114
871
1379
1110
793
3113
1065
1026
797
2048
842
846
2136
943
1844
933
1649
777
1243
862
819
1534
2150
816
966
915
2283
2055
850
1304
1165
905
1454
2199
783
5392
765
883