3418
7
3180
1
1379
0
1188
2
2322
4
461
662
2185
5431
7034
1059
913
3364
3126
636
2786
467
766
485
642
1001
3626
4116
5
2145
1512
123674
35
730
7978
9
432
805