1875
2
41
0
2385
1288
1
1752
360
1930
2475
3065
1666
509
476
1433
416
450
602
696
400
2886
5
413
579
398656
19
1044
810
515
371
985
2041
746
600