3126
1
3380
11
6178
10
2324
2
2356
3
2612
6
1557
7
1188
1435
4939
9
1632
5
17658
889
0
1934
2544
3413
3441
1339
4177
1547
2836
1667
2482
5837
4406
4
1878
4004
1841
15
2767
3969