2313
1
2075
4821
2
673
0
2524
619
1780
319
2948
6
1457
818
1386
352
3868
10
2061
3
1298
6043
1596
918
1903