1889
1
2585
2
2326
4
1961
0
1193
775
1182
509
1470
1894
3626
438
2108
2470
1733
4151
2826
1716
543
2127
1903
1152
2714
5
1518
2086
837
662
694
3795