787
0
1557
584
320
1161
602
1045
1939
1936
1
8773
10
454
722
310
1473
298
2121
4
6680
9
2490
1661
445
2142
349
749
364
330
597
2143
884
1101
1559