787
0
1557
584
320
1161
602
1045
1939
454
2465
2
722
1937
1
310
298
2121
4
2490
1661
445
3598
349
749
2948
430
330
1413
597
2143
1562
3
1101
1998
5