787
0
1557
1161
403
1939
1661
1
683
722
454
270
2955
2
693
410
1101
668
269
685
1824
2121
4
584
945
19279
918
1319
451
2301
2490
1043
1125
846