945
70605
1176
1524
2101
711
1373
42408
1299
732
2339
1003
1706
3059
975
868
690
813
1035
1154
701
31315
1570
1180
3547
3041
1274
698
687
721
841
1017
1583
896
1003
1005
3735
1875
1062
1598
914
1725
784
800
1968
1846
772
1061
12286
927
1332
1471
1315
1270
3033
6841
720
901
868
776
1002
4203
1908
1074
941
1512
904
1478
1509
1316
1169
863
745
1307
1051
3343
908
1948
1303
971
1422
913
1128
910
1206
1436
725
749
9086
3202
2300
1004
707
859
937
2320
4692
1075
879
1127
1176
1795
954
676
5763
799
917
860
3144
747
1113
863
2980
828
1300
1552
811
1362
735
1173