2593
1
1788
1681
36905
0
2736
1423
3273
7
2883
5
8345
2
83
3503
4
1350
1399
267612
477
398656
19
5978
6
2111
2667
1212
3316
10
2005
1833
3