2245
3
3053
7
928
1
3198
8
2737
2163
0
636
2828
1295
3126
3054
2
3863
14
17391
1868
2650
20
1716
2255
6362
18
1185
2872
1985
2309
1993
280
1320
1631
4
854
1720
1581
1775