5088
6
810
1
1344
1105
2377
4278
2
1412
0
1451
131589
1835
4553
1736
2405
1445
297066
2758
5
1516
2174
4
1712
3910
3
1641
1334
5978
10317
2558
5169
24337
22
1089
610