3870
1046
1376
2061
1159
805
877
717
4247
3215
2886
3730
2098
1253
1572
2243
1000
2389
1469
5671
6458
1180
911
6894
2245
3104
6830
5114
4802
4562
2722
796
6136
711
828
734
952
1060
943
4794
943
1305
1246
1046
1080
1201
1107
1795
763
937
2125
999
697
1382
839
1036
1006
1325
867
1081
2211
1467
768
812
1172
1785
1189
3335
2455
927
904
1833
1008
1934
1189
1001
4536
1581
715
871
878
7322
654
611
666
875
3559
2118
2684
685
2604
2743
1447
3174
2662
2190
1563
3430
3205
762
877
985
1359
864
701
929
757
676
672
828
677
723
6004
906
1025
774
4841
933
5912
2170