1780
0
310
771
31535
2111
3
409
357
17353
431
968
2749
1
376
50987
251
765
563
3114
4
618
986
371
1333
52
471
1098
1128
508