828
15245
1508
748
748
1023
2096
15607
998
1430
968
963
1051
1050
1538
1246
967
996
1134
1080
906
885
797
781
878
826
786
1176
1241
944
1547
1167
976
1264
859
1526
967
1014
1767
1001
929
1072
876
864
1083
1004
955
1017
1312
1072
1623
1326
1244
2042
890
1196
917
1085
1152
1126