1695
4
236066
14
2047
0
1522
108797
17970
15
1152
1
988
493
388
534
1749
1243
2123
3159
1105
2768
2
1103
7976
8
490
2271
484
596
1166
562
2663
1862
804
668