1163
1
3455
4
38477
34
2996
0
527
3
346
3546
6977
582
14801
11
3154
6
3364
1676
2
1579
2179
701
34959
18
1135
1226
6744
2525
3321
943
633
1490
5
2108
8316
8
1730
579
1273