2272
2608
941
1595
935
1938
897
1073
6978
16920
1000
5769
711
5105
2046
1206
1001
1993
906
1477
2871
1975
42059
21327
11081
1216
849
2923
2719
2695
1024
4691
1469
3269
931
856
1956
883
4709
3689
904
1677
4284
1850
3134
5406
2098
948
920
2012
1087
1699
1504
1740
1031
2074
735
761
1015
1054
1811
2059
834
1124
810
2738
842
4217
2105
1779
1615
2745
4578
1315
1867
2015
1635
3448
914
1030
2574
1041
735
1502
2677
944
3644
3483
1672
1647
706
1660
1895
2596
4759
3271
2520
5333
3538
1037
1351
781
4917
691
5844
810
786
1585
1301
2071
4241
2196
3251
5232
1140
1544
959
7270
1916
2143