1323
2
2624
954
1
969
2066
0
1618
83
2283
3714
8
1938
1751
1825
197
953
494
979
486
1691
2710
1977
3
2880
3423
736
5252
5801
18258