2174
8
1880
3
1242
5
76789
0
5631
1
2096
3346
15
2306
4
3238
1561
2
3436
1299
1619
7
3128
9835
543
731
988
3271
11683
18
1311
1262
1938
426
605
300
1825
365
510
2438