2730
6
2855
3
2668
2
20634
8
3114
4
3693
12
2587
16
489
0
3442
81
4820
3498
4396
2093
1219
1
2275
19279
2264
394
419
1824
2125
476
659
2526
31535
325
17353
2461
20
1498