1331
9
1382
8
3554
1
21227
0
117418
1459
4
2166
1405
2
2857
5
2293
1464
3
1031
6
2429
1854
7
797
1948
887
893
1701
4983
1685
1042
1318
1268
1295
1807
2486
5476
749
3643