521
1
1385
2076
47041
0
2587
16
5262
10
714
555
267
907
480
2843
4
1337
31535
1580
918
332
11881
3
2283
402
792
10270
331
618
165
871
25127
2275
2
587
441