1551
2
2730
6
3114
4
20634
8
369
0
1137
1
168
3498
2275
19279
78
2668
31535
476
17353
1498
522
3428
3
1020
802
2587
16
1997
1302
25137
462
1824
968
370
683
379