20692
6321
8916
1431
41956
828
4966
914
4587
1056
859
1017
4923
3989
7211
4667
999
713
937
1151
2367
1323
872
11547
795
20599
2840
2146
1498
4747
1135
154680
2547
17806
2848
1122
2339
1296
20563
3168
7023
1015
819
4139
852
3001
1892
21187
793
743
937
921
1438
1647
1297
1271
956
1167
1315
4684