3429
7
496
0
946
1
1015
2921
5
1606
1746
2
3562
467
8527
1080
4
673
1380
2600
6346
16
19944
2238
2428
11059
9