1226
1
2797
5
5225
8
2159
1581
2
1337
3765
4
2254
3
469
0
2245
571
894
3053
7
810
4996
6
280
2354
4370
2102
1938
5949
15
2523
591
1417
2411
3749
1362
16
3442
2771
1632