2245
3
1992
1
297066
0
995
3107
7
1320
2
1788
1382
2268
4
1226
3053
2133
1161
1129
1049
2181
2281
1762
1455
1135
1401
2797
5
1295
1260
2773
1140
280
108797
2354
1581