3120
4
1976
1
446
1497
2
7567
6
13018
0
71
2576
1987
8440
37355
13
3554
9
2949
4036
3
2627
1391
1265
3683
607
3517
1667
1743
2522
3128
1094
7304
7
2440
12459
1683
12472