3175
1272
1117
3211
5509
1040
3271
865
1950
1046
914
1400
870
5210
781
1574
2028
981
1007
913
866
838
822
2168
4206
993
1092
926
4463
1402
4533
1089
864
35268
1905
2735
2812
843
924
890
793
892
849
788
1000
1537
2158
949
962
909
858
813
1393
980
948
2136
941
2311
826
828
1980
924
1372
2122
1018
2744
872
788
1266
689
827
1468
1154
789
2248
695
787
1755
1138
791
937
934
2367
1086
1099
1874
2371
1524
3442
5334
752
1570
794
933
685
1668
3803
3139
4442
877
6974
1118
1234
1140
3248
3098
1814
1493
992
774
1324
1332
1986
1973
991
845
5437
794
1012
848