2000
1
9244
18385
2
22330
22
629
0
1129
1329
1823
6062
16
8876
8
263
476
4411
1182
915
999
417
121182
1054
3116
1603
544
1216
1421
1513
1392
1448
812
2125
1889