2788
3
1210
1
3765
4
5535
13
2317
2110
2
5915
11
2000
7
3137
57793
0
2292
1982
2159
3336
9055
10
3292
2977
2258
20312
39
4715
5
5196
1451
2688
4606
2233
3212
27
2489
1917
51331
25
962