348
0
2935
2
3863
14
1809
5
1505
701
2268
3
3066
7
4987
9
2600
4
20312
39
2748
2213
1
2755
2732
5565
2069
2769
1716
4606
3212
27
3126
443
2977
1396
2309
2489
2163
19079
6
1917