2426
3
2594
2
3922
12
6145
29665
0
1807
1
1624
11
7045
2373
1651
609
2407
11448
1319
5229
4
1789
10
1728
1312
80504
1972
444
1501
1751
1044
1677
438
533
453
884
1886