4471
2
438
0
2535
3090
6
572
7095
3158
14
25669
475
2788
2524
6741
4
1189
1489
3286
1
2031
1105
596
1103
562
4775
484
2295
3
2663
914
490
1581
1243
668