3997
1356
806
1222
1410
782
2864
708
642
922
1068
1539
2835
713
3106
6187
1015
765
764
948
823
779
814
3452
710
1289
1191
923
1441
1856
2126
672
719
1886
738
2225
1710
1673
802
1328
1632
1052
1080
766
1548
1039
844
3673
2142
2210
761
4083
776
1211
1438
755
864
745
690
942
1002
3619
853
915
6075
976
634
803
850
1574
728
971
5636
1420
6202
9440
2088
2192
742
9189
877
2971
671
1026
1257
773
2109
8325
2794
2018
1629
632
588
835
1994
1449
731
3603
711
973
1948
4161
1609
804
819
3448
628
1057
806
1579
1912
1036
766
1016
1299
1017
771
846
1837
988