996
2125
1024
968
859
1950
1002
5223
1002
805
1588
6348
1149
961
985
967
879
1433
1418
953
1563
845
978
813
4097
1045
2782
838
906
1091
3548
1482
1000
856
981
951
941
932
2039
1329
1005
1034
1009
923
1172
1081
1202
1027
3613
847
1008
4731
1101
1214
865
3064
867
1077
1552
905