1161
0
787
2702
2587
16
505
403
722
456
78
682
1020
685
457
661
381
5313
1043
4111
2
25137
957
2490
410
2634
439
803
2328
602
177