676
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
1183
2287
1010
1968
1411
788
1818
1088
925
795
6490
2482
844
914
709
7252
1174
1058
1233
1061
4732
1707
2138
1263
741
688
1274
1096
1363
3917
775
4305
711
1143
1210
729
933
4924
699
827
6268
1369
1437
745
724
1484
808
1465
1773
2004
1287
802
2334
720
1786
1217
1652
899
1175
1422