1527
1
597
0
578
1829
2046
3211
394
402
490
558
167
503
793
3085
5
804
2089
2
3158
929
3
1107
463
3310
758
886681
1183
467
3539
2228
590
598
2476