2000
3
3916
1
4005
2962
0
1575
5
2002
2264
3279
1964
467
1915
3688
2600
4
4438
6
4133
1475
4655
10
2065
230
2159
25788
14
1303
2
2578
1266
1753
3442
6666
2526
2626
3193
12