3196
2
2276
8
2012
2194
1
2145
1794
2593
3
2405
1257
3303
10
2377
131589
11924
810
1412
0
1736
1445
297066
1516
2174
4
1712
1641
5151
4553
1105
1334
10317
5169
24337
22
2558