3835
4
1292
0
1638
418
570
1
236066
14
2043
2047
1831
5
1452
3151
1574
1937
7
2767
579
2083
2502
2
529
571
3028
2512
3693
3
108797
2152
1794
1168
32730
2738
337
532