3429
7
467
0
6346
16
496
946
1
1015
2921
5
1606
1746
2
3562
2655
3
8527
1080
4
4285
673
1285
3157
1380
2581
10
2600
19944