1502
2
1740
3
2166
1
3065
1681
2968
1125
1588
1777
753
0
937
370
3644
2271
4
1743
1356
1646
1554
1986