1815
2
2367
1
951
1812
2322
4
2786
9504
6
4018
7
1001
0
2263
5196
1748
5164
5
3671
4187
10
1768
2732
2715
6676
12
1431
2982
3
123674
35
2638
1309
1053
980
24337
22
1161
19465
592