1323
2
2624
954
1
83
969
2066
0
1825
1751
1618
1691
1938
2710
2283
3714
8
673
486
197
953
494
736
1977
3
2880
979
3423
693
784
526
1093
1380
2166