1145
1
1576
4
1733
11881
3
784
1182
2
326
0
938
426
2087
572
1421
975
2086
2372
661
1220
662
882
909
398
4964
2657
1329
1392
905
896
691
1375