1033
0
37355
13
8555
1
3401
2
4235
1949
383
3418
2462
108797
1075
919
1093
566
564
971
866
510
621
501
1711
163029
818
422
503
542
1940
1252
547
697