1129
0
1374
1
1733
2927
2
1622
417
814
1291
1421
7952
635
650
2229
4
6062
16
18385
2000
1823
383
1084
1587
3063
3
2192
521
661
933
11881
565
5262
10
5217
11
1889