2977
1
4578
2
1210
2204
5
2233
3
5094
9
2327
11
1347
1802
295
0
3066
7
4228
2259
1960
2427
12
2365
4
1889
3552
7222
2069
4715
2886
2937
2123
5546
6
4519
15
3000
2656
14
1917
57793