3041
2
2243
1
810
2377
1412
0
131589
4553
1736
2405
1445
297066
2758
5
1516
2174
4
1712
3910
3
1641
1105
1334
5978
6
10317
2558
5169
24337
22
1089
610
1179
2428
2281
7
2906