2797
5
1226
1
2245
3
5225
8
1581
2
3765
4
3053
7
297066
0
280
1295
2354
2773
2159
2650
20
2250
810
1211
3683
1992
1015
2352
2903
2230
1204
2683
2949
6
1704
1788
1289601
3316
10