2511
3
22330
22
2086
4
2624
3650
424
2
1274
6411
11
19034
6
2185
896
1
3815
0
2095
504
2912
10
1006
1603
2774
398
4097
97284
559
1362
1279
1155
12320
5
18385
909
2235
829