1986
2
1646
1
1740
3
2166
1777
2968
3644
1554
2505
1743
0
3054
5
2057
1683
937
1306
2500
1316
1038
1502
2776
790
3354
1481
1225
2578
2670
5375