1418
2
916
625
417
0
814
1
2069
3
2855
1291
20634
8
7952
1129
2730
6
2229
4
282572
2668
6062
16
18385
2000
1823
1587
1354
3063
2192
521
661
1733
933
11881
626
2470