2001
1
1875
1239
2884
5
1812
2604
2322
4
2786
2209
1590
3354
1001
0
3998
2526
4187
10
2732
2
16062
15
6676
12
1431
20163
44
123674
35
980
5308
24337
22
1161
592
673
2859
1185