6644
2
5504
16
2905
3798
4
1417
1743
0
2102
1876
1
599
14887
18
434
2845
5
3447
7
2272
1986
683
3742
6
1632
1031
3479