833
1
662
2215
7
3868
2
915
443
0
2808
1418
1869
1719
2793
15
3045
1562
3
1102
2121
500
1388
3036
56488