29833
943
3039
3107
1587
2345
1377
1295
872
1094
1020
1000
1569
740
1493
1115
3224
868
3032
1595
2104
1699
1090
3888
35368
849
879
2098
869
1269
907
847
1321
1025
898
1393
1573
3382
1176
1176
1076
828
840
1607
1592
1234
725
2410
1513
6070
787
962
2806
1124
1174
1186
6160
1063
807
3285
1071
680
877
10341
1564
1380
1252
1339
2722
698
1161
917
3175
773
2486
976
841
1796
1413
1731
874
894
2310
1286
1360
671
971
945
1362
988
3450
990
2229
1436
1082
2265
1220
2014
973
1617
1460
1889
1050
691
1107
772
1695
1041
1255
4245
1520
865
1266
735
2828
2111
820
7828
824
1487