3943
1048
31774
1093
2480
4322
1072
3224
9569
1166
953
2536
1223
4067
25299
3486
3635
1858
2097
4356
983
5532
1002
2953
3102
6749
2104
1794
1055
1256
2115
1461
1117
2004
1221
1558
1577
2611
971
1965
3808
3752
886
1686
1890
2080
2139
1215
2821
947
1112
2338
1012
1685
920
1303
931
867
2607
1060
828
2244
3686
4462
1709
2621
5675
2130
3766
2117
24575
2144
1264
1644
985
3131
3259
3301
2422
1867
1207
5629
2718
3227
1870
2156
1783
1206
2975
1687
3131
887
986
3105
1898
2156
1554
1067
3249
2115
4849
2651
1514
2830
2792
2520
2006
1416
1128
1163
1910
1022
2018
2290
8914
2566
1941
1565
6392
940