1695
4
236066
14
1522
0
108797
17970
15
988
1749
1
1243
2123
1105
2768
2
1103
534
7976
8
490
2271
484
596
1166
562
2663
1862
668
1298
477
7747
914
2468
3
1581
938