2730
6
417
0
1129
2657
3
2668
2
2275
661
571
20634
8
1929
1
1448
6062
16
2982
2188
9
915
3795
4546
2372
646
543
1452
1518
3114
4
6086
2855
3251
1143
2115
521
3440