18320
1259
1444
2936
4399
997
1504
1003
3031
1554
1657
1876
2941
6845
2696
4772
987
1051
913
2488
1160
9065
4506
3346
2041
1109
7881
1210
4274
938
923
6639
1271
6343
6202
1047
866
947
1127
6187
872
903
1005
6912
1042
1508
887
5211
1052
3675
2318
917
949
12129
930
2031
1312
6462
7596
1104