2730
6
3114
4
2275
2
543
0
2727
1
2189
501
522
3498
1559
1936
341
20634
8
573
1059
846
476
799
31535
314
2076
839
2587
16
1498
2809
2269
3
1470
1182