392
0
907
50987
1854
5
2730
6
1842
1
573
244
1522
2897
339
1463
1377
871
359
2668
2
401
25137
3114
4
973
711
773
2459
9
1044
1711
17353
419
680
637
1128