2000
7
9039
5
7329
6
2980
1
5535
13
2292
2
3696
8
2188
4
2344
843
0
3429
3453
1475
2338
598
1809
1505
2268
3
3066
4987
9
2475
3292
20312
39
2755
2901
2732
1038
2069
4606
3212
27