6346
16
496
0
1303
2
7976
8
3200
3
3312
9
1499
790
1
2088
5
1888
644
2352
469
2664
2974
2360
6
1632
878
4517
1448
2109
3629
21684
11085
5716