2292
2
3696
8
2188
4
2475
1
2935
1809
5
1505
0
701
3024
3
2268
4987
9
2600
20312
39
2213
3873
15
2755
2732
5565
4168
2769
4606
3212
27
2489
19079
6
1917
1960
4005
962
2788
2740