1226
1
5225
8
1581
2
2245
3
3765
4
2797
5
3053
7
1734
297066
0
280
1295
2354
2773
2159
2650
20
2250
810
1285
3683
1436
2402
2903
2230
2683
3014
1660
3085
3491
3485
1788