4578
2
2204
5
1210
1
5094
9
1347
1802
295
0
2188
4
4228
3
3552
1884
2259
1960
2365
4623
2886
2317
9055
10
2977
2257
7222
5141
7
4519
15
5546
6
2937
2123
4715
3000
57793
4933
13