1105
2
1168
1
1516
1412
0
1334
1736
2906
2377
810
131589
1047
19783
2265
10317
2405
1179
3090
6
2174
4
1089
610
1416
1445
297066
1641
1712
17946
32302
2165
5169
19932