522
2
3155
1
2013
2505
2306
843
1105
5595
5006
5
954
0
2755
2850
1800
1593
2135
1991
3
1169
479
2241
37355
13
2203
4013
1163
5296
2520
3120
4
7003
9
2655
3157
6267
18