1516
1
3965
4129
6
1544
1302
0
2733
3
1961
4
4140
1573
2749
2
2842
8
637
618
1456
3980
664
1666
298
1926
1129
2767
1901
1343
1095
1711
2602
2316
1132
2306
2169