2296
2
2177
11483
8
1425
1
1750
11881
3
544
0
18385
2229
4
2683
20634
2799
17730
11
935
661
650
1889
284
1329
2192
6062
16
2767
517