3026
4
505
0
546
4421
14
1311
2410
2
11483
2747
2611
1572
5
3667
8
1763
7
1756
1252
1
4827
2675
3933
3
4971