618
6
1302
0
1649
1
995
802
1458
3
2551
14492
2730
1842
2
1446
2190
20634
8
28805
2306
4273
909
1926
2767
1901
896
2141
1375
1711
1543
6383
17
2897
2855
2126
2602