2730
6
20634
8
476
0
1710
1
3114
4
1219
2275
2
3693
12
2587
16
489
876
5009
2264
3
81
2809
522
1872
3498
521
919
1506
1025
2093
440
839
31535
1824
370
530
19279