1616
0
3017
1
1033
37355
13
8555
3401
2
1255
4235
2475
1949
938
1219
877
915
3418
2462
108797
1075
919
566
564
971
866
510
621
501
1711
163029
818
422