2004
2
3386
3
3936
22458
11
2285
1186
1
9435
8
1723
7893
4
444571
9
3173
9956
743
3798
3410
6
17333
27
1507
2372
1827
957
561
2830
7
3415
3226
2085
1662
1840
3503
1831
2596