197
2
1817
11
602
0
1567
1
1534
1130
5
526
1951
1510
4
1642
523
445
3904
1672
1484
2648
1461
1207
923
1776
1346
2907
1252
3
2279
746
927
605
529
661