1651
5
616
1
2540
3
3320
8
11627
12
2464
6
1414
4
671
837
908
1036
2
2112
2834
25
1228
1658
10
685
1100
2859
1525
6738
379
963
0
5189
1845
311
508
419
336
385
1223