2095
4
22330
22
2086
2682
1184
1
1563
1298
3650
3
424
2
6411
11
19034
6
521
543
0
2393
1772
504
1006
2774
641
398
4097
10
1362
1279
2127
909
7334
2235
829
198
6383
17