8134
5
782
1
860
2
1415
4
1796
2528
1225
1677
2630
15
1447
1755
1651
1869
6
1150
2434
1167
780
1898
8
3901
3
1589
667
634
973
0
848
1201
934
2705
2520
2702
2042