17593
797
674
704
1493
1104
1076
925
4498
735
2161
858
818
753
841
891
6193
862
4666
867
4348
1158
693
941
1066
1341
997
5326
10600
1018
1078
4170
32436
2141
3199
2579
1938
1855
3453
139285
1281
2734
1417
2006
8301
2731
2033
17653
11806
1660
10781
13564
14938
23582
22041
7181
6203