5225
8
1581
2
3765
4
3629
1
1226
810
2245
3
2903
2797
5
2274
442
0
1223
3371
9
297066
5801
1938
6547
5252
1247
13967
1301
3418
6
1002
2510
1337
1285
2013
2522
2523
1270