3430
1
2166
2
3442
4820
20634
8
569
0
933
4396
3
2461
20
941
2125
2526
300
282572
1630
375
625
1866
7
1436
2855
169211
11
2043
2493
1427
2989
12590
6260
1115
518
973