560
0
1020
75
2275
2
19279
1824
31535
505
370
58
486
1973
611
2730
6
508
441
1779
589
994
760
525
559
467
1213
2668
25137
1682
400
3114
4
76