2794
2
3198
8
2737
1
3871
2163
0
2343
636
3470
5
2828
3126
3
3054
3863
14
2285
527
1812
17391
7
1753
1412
1716
2872
2054
4
1985
3109
2309
1993
3629
2534
1320
1631
1889