2368
1
1495
1393
1517
843
0
2505
2
830
2638
5308
4
2377
2110
1787
3612
10
1751
496
1050
6707
24
1547
2801
24337
22
1396
1078
1533
1373
5
673
2166
3386
3