3120
4
37355
13
1845
1
1828
3
1094
12459
1976
446
2627
2698
7567
6
71
0
8440
2545
2949
7304
7
3316
10
2440
1497
2
684
5621
8
1328
13018
17970
15
2576
2766
2106
1987
3035
3136