2000
1
18385
2
9244
1563
1651
8876
8
1501
629
0
2470
4411
1716
1054
1182
543
2424
1941
5255
16
2239
2415
1750
3
22330
22
1129
9807
107
417
874
476
726
1608
764