3430
1
2166
2
933
2071
0
1630
1132
941
1866
7
1139
1550
1506
1115
375
440
1411
4349
476
535
1440
755
971
2678
10
11829
2269
3
682
5101
4281
1343
1540
1586