2558
3
1807
1
8262
12
7501
8
2100
2
1827
1298
1637
10813
7
1812
2322
4
2786
1477
1001
0
1366
4187
10
2732
6676
1431
1321
123674
35
980
24337
22
1161
2521
592
673
1185
1777
2184
6