2730
6
2275
2
20634
8
2953
1
659
0
19279
1020
3114
4
742
25137
325
31535
1824
1219
2546
489
1132
4099
1343
394
745
1710
2076
2194
1872
482
2668
440
3149
3505