1421
8
3781
4
849
1
1687
929
1081
798
1017
981
1126
2372
2
1048
1451
1960
3
1121
850
890
963
1141
894
1822
898
1180
1102
980
1040
1659
1226
719
945