2174
889
29955
1389
920
1180
4554
4132
1121
1481
1570
1184
763
1595
4610
3271
1014
773
3073
1658
3854
682
897
717
3034
1098
948
1943
981
897
1316
2016
1116
1006
1062
1060
1312
1064
3104
823
884
2387
1567
707
805
999
782
837
809
1065
2237
734
747
919
909
756
781
1099
1056
1023
805
688
879
7252
982
1071
2445
1620
2204
2070
877
2009
1645
983
800
775
944
1116
3035
1183
764
764
897
5538
1059
893
1619
698
3033
2004
875
831
1117
2010
1208
958
796
1733
2049
805
1484
1143
783
704
999
793
820
1291
1031
1643
4011
1295
1230
1128
1954
869
749
1111
772
1161