2859
4
1996
6
1012
1
4762
7
3154
3
2089
797
3162
2
124311
0
3306
1130
1875
4244
10
1373
1747
1026
1539
20
13160
805
1253
1414
612765
1006
2276
5
1625
1923
985
631
2314
9
116410
18