3041
2
2243
1
810
131589
1412
0
1445
2377
297066
1020
10317
4553
1736
2405
2758
5
181997
11
2906
1516
11924
2174
4
1712
3910
3
1641
1105
1334
5978
6
19932
444571
9
2558
5169
24337
22