12459
3
7304
7
3120
4
3316
10
37355
13
5621
8
1845
1
1828
1094
1976
4914
2
446
2627
2698
7567
6
3527
1199
71
0
8440
2544
2545
2088
1618
1152
796
3085
5
2949
5141
3572
2440