3120
4
1976
1
446
1497
2
7567
6
13018
0
71
2576
1987
8440
37355
13
3554
9
4036
3
2627
1391
1265
607
3517
1667
3128
1094
7304
7
2440
12459
684
1328
1845
2698
2766
2106