3114
4
1587
1
2855
3
5223
9
2054
292
0
968
2192
661
4057
15
2735
565
933
5217
11
813
11881
1226
2228
1869
5
625
2
1776
5262
10
1750
16840
1889
1470
2008
447
2470