1557
0
1661
1
2933
6559
6
602
2222
2
787
765
722
410
546
912
754
1161
2682
4
846
2211
668
381
1101
2873
3257
926
804
403
1931
2161