893
1
1885
2
3498
4
14076
7
1037
1793
0
2605
6
1803
2634
282572
2069
3
3808
256612
4669
1124
2830
7952
177
492
408
514
1780
96512
435
36045
3535
5
1193
3027
10
3116
1006