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