1226
1
3765
4
5225
8
1581
2
1734
2245
3
280
1424
2773
2213
2917
5
2650
20
2188
1505
0
2797
1884
4623
2204
2317
9055
10
297066
2257
3337
1285
3080
1347
4715
1436
1768
11650
23