2691
2
3564
3
4340
5
3595
6
1115
1037
1
2141
18385
2008
0
2119
169211
11
1205
923
2086
4
1740
641
3006
7334
312
282572
3267
1054