2152
1531
862
4084
95390
25376
3202
10890
3740
3981
17938
1651
5114
10792
257328
654
1028
3078
2098
19909
595
868
4523
13800
14492
8307
5634
1062
3254
6098
5482
10112
6349
14990
5004
748
9557
1140
4547
917
4269
1327
903
1041
1500
1958
704
6112
10217
964
1097
9401
1738
1548
892
1317
5867
1655
767
713