2262
2181
984
1005
894
1399
1128
3342
1172
1049
830
824
820
1329
1011
685
946
1907
1169
814
1101
960
856
1279
988
1172
1404
822
1012
1071
984
1865
3384
972
745
1182
1069
1066
877
876
780
793
1182
1532
909
971
1989
976
889
763
1155
787
2575
1640
2291
1205
886
1017
852
2010
2251
846
2125
2405
1641
1524
4401
1985
743
1956
670
2880
1176
679
1326
1468
1142
825
1197
1000
1430
2397
1158
905
2001
939
1274
1892
1205
1140
693
1070
1293
1525
832
1850
1043
1131
2354
876
1291
1137
806
1196
1382
2792
1062
1180
1836
1390
826
668
2222
1640
844
778
855
963
1444
4908