1151
1
1489
5
1298
1557
4
5505
14
1320
2
1715
1234
895
0
737
909
2072
3
2333
2604
2765
8
1446
5216
2589
2034
7463
16
383
432
1184
1505
1372
5718
6
1945
3490
1167
1344