2095
4
22330
22
1671
1
2459
2
730
1073
938
1630
1033
2199
3
13159
10
19034
6
9244
661
2860
15
3777
3650
17184
44
1326
0
426
1883
1649
3449
736
1192
427
1464
829
530
8995