1571
1
798
0
403
1045
2657
3
1939
2749
1452
846
454
2524
2
1233
722
2546
1661
598
1825
262
367
401
7952
544
365
1101
1511
675
2809
2123
280
348